
public class GameState {

	private int numPlayers;
	private int numTurns;
	private int numRounds;
	private int currentPlayer;
	private boolean[] activePlayer;
	private boolean running;
	
	public GameState() {
		
		
	}
	
	
	public int getNumPlayers() {
		return numPlayers;
	}

	public void setNumPlayers(int numPlayers) {
		this.numPlayers = numPlayers;
	}

	public int getNumTurns() {
		return numTurns;
	}

	public void setNumTurns(int numTurns) {
		this.numTurns = numTurns;
	}

	public int getNumRounds() {
		return numRounds;
	}

	public void setNumRounds(int numRounds) {
		this.numRounds = numRounds;
	}

	public int getCurrentPlayer() {
		return currentPlayer;
	}

	public void setCurrentPlayer(int currentPlayer) {
		this.currentPlayer = currentPlayer;
	}

	public boolean[] getActivePlayer() {
		return activePlayer;
	}

	public void setActivePlayer(boolean[] activePlayer) {
		this.activePlayer = activePlayer;
	}

	public boolean getActivePlayer(int index){
		return activePlayer[index];
	}
	
	public boolean isRunning() {
		return running;
	}

	public void setRunning(boolean running) {
		this.running = running;
	}
	
}